<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*
* @description: 网站公共样式
* @author: ishang_pan
* @update: ishang_pan (2017-10-11 10:50)
*/

/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 16px/1.5 "Microsoft YaHei",微软雅黑,'黑体','宋体',tahoma,Verdana,arial,sans-serif; color:#000; background: #f1f1f1;}
input,textarea,select,button,label{vertical-align:middle; font-family:"Microsoft YaHei",微软雅黑;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .clearfix{zoom: 1;} /* IE6 */
*:first-child+html .clearfix{zoom: 1;} /* IE7 */
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#000; text-decoration:none; outline:none; }
a:focus,a:hover{color:#0f4a95; text-decoration:none;}
a img{border:none;}
li,img{vertical-align: top;}
ul{zoom:1;}
input{border: none;background: none;outline: none;}
textarea{resize:none;}
.fl{float:left;}
.fr{float:right;}

/*去除谷歌自带黄色背景问题*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus { box-shadow:0 0 0 60px #fff inset;  -webkit-text-fill-color: #333;}
/*全局 end*/


/*title提示 on*/
.tooltip { font-size: 13px; line-height: 1.5; position: absolute; padding: 5px; z-index: 100003; opacity: .9 }
.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 8px dashed #333333; top: 0; left: 20px; margin-left: -3px; border-bottom-style: solid; border-top: 0; border-left-color: transparent; border-right-color: transparent }
.tipsy-arrow-n { border-bottom-color:  #333333; }
.tipsy-inner { background-color:  #333333; color: #fff; max-width: 400px; padding: 5px 8px 4px 8px; text-align: left; border-radius: 3px }
/*title提示 end*/

/*头部 on*/
.is-header{width: 100%;background: #0f4a95;box-shadow: 0 0 10px 0 #999;}
.is-header .container{position: relative;}
.is-header .m-logo{height: 120px;padding-top: 30px;}
/*导航*/
.m-nav{position:absolute;width:700px;height: 120px;right: 0;top: 0;background: #fff;}
.m-nav li.nLi{float: left;position: relative;width: 87.5px;}
.m-nav h3 a{display:block;padding:23px 0;font-size: 16px;text-align: center;border: 1px solid #ddd;}
.m-nav h3 a{border-left: none;}
.m-nav li.nLi:first-child h3 a{border-left: 1px solid #ddd;}
.m-nav li h3 a i{display: block;width: 40px;height: 40px;margin: 0 auto 15px;background: url(../images/public/nav-icon1.png) no-repeat;}
.m-nav li h3 a:hover i{background: url(../images/public/nav-icon2.png) no-repeat;}
.m-nav li h3 a:hover{color: #fff;background: #0f4a95;}
.m-nav li.on h3 a{color: #fff;background: #0f4a95;}
.m-nav li.on h3 a i{background: url(../images/public/nav-icon2.png) no-repeat;}
.m-nav li h3.n2 a i{background-position: -101px 0;}
.m-nav li h3.n3 a i{background-position: -201px 0;}
.m-nav li h3.n4 a i{background-position: -301px 0;}
.m-nav li h3.n5 a i{background-position: -401px 0;}
.m-nav li h3.n6 a i{background-position: -501px 0;}
.m-nav li h3.n7 a i{background-position: -601px 0;}
.m-nav li h3.n8 a i{background-position: -701px 0;}

.m-nav .sub{display:none;position: absolute;top: 120px;width:373px;border:1px solid #ddd;border-top:none;z-index: 9;background: #fff url(../images/public/sub.png) no-repeat;overflow: hidden;}
.m-nav li.nLi:last-child .sub{right: 0;}
.m-nav li.nLi:nth-child(6) .sub{right: 0;}
.m-nav li.nLi:nth-child(5) .sub{right: 0;}
.m-nav .sub ul{float: left;width: 146px;padding:5px 10px;background: #f6f6f6 url(../images/public/sub.png) no-repeat;border-right: 1px solid #ddd;min-height: 174px;}
.m-nav .sub img{float: right;padding:19px;}
.m-nav .sub h4{height:30px;line-height:30px;font-size: 14px;border-bottom: 1px dashed #ddd;margin-bottom: 3px;}
.m-nav .sub li{height: 25px;line-height: 25px;}
.m-nav .sub li a{display:block;font-size: 12px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}

/*隐藏导航*/
.m-snav{background: #0066ae;display: none;padding: 0 15px;}
.m-snav li a{display: block;color: #fff;text-align: center;line-height: 45px;font-size: 18px;}
.m-snav ul{display: none;border-top: 1px solid #fff;padding: 5px 0;}
.u-hide{height:45px;line-height:45px;overflow: hidden;}
.u-hide a{float: left;font-size: 18px;color: #fff;font-weight: bold;}
.u-hide span{float: right;}
#menu img{ margin-top: 8px;border: 1px solid #fff;border-radius: 5px;padding: 2px 5px;}

/*主体*/
.container{padding: 0;}
.main-box{padding: 15px;background: #fff;margin-bottom: 15px;}

/*当前位置*/
.m-location{font-size:14px;color: #999;text-align: right;}
.m-location a{ color: #999;}
.m-location img{margin: 5px 6px 0 0;}


/*底部*/
.is-footer{width:100%;background: #0f4a95;padding:10px 0 30px;overflow: hidden;}
.is-footer .container{position:relative;}
/*联系我们*/
.m-lxwm{float: left;}
.m-lxwm h3{height: 35px;line-height: 35px;font-size: 16px;text-align: center;color: #fff;}
.m-lxwm li{height: 30px;line-height: 30px;text-indent:30px;font-size: 14px;color: #fff;background: url(../images/public/lx-icon.png) no-repeat;}
.m-lxwm li.lx1{background-position: 0 4px;}
.m-lxwm li.lx2{background-position: 0 -28px;}
.m-lxwm li.lx3{background-position: 0 -60px;}
.m-lxwm li.lx4{background-position: 0 -91px;}
/*微信微博*/
.m-wxwb{float: right;margin:20px 50px 0 0;text-align:center;overflow: hidden;}
.m-wxwb li{display:inline-block;margin:30px 0 30px 20px;width: 52px;height: 52px;cursor:pointer;background: url(../images/public/wb-icon.png) no-repeat;}
.m-wxwb li.wb{background-position: -69px 0;}
.m-wxwb p{font-size: 14px;color: #fff;}
.m-wxwb p a{font-size: 14px;color: #fff;}
.m-wxwb .u-ewm{display:none;position: absolute;top: -10px;left: 50%;margin-left: -111px;padding: 15px 44px 10px;background: #003b87;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.m-wxwb .u-ewm img{width: 130px;height: 130px;}
.m-wxwb .u-ewm p{font-size: 16px;color: #fff;margin-top: 5px;}
.m-wxwb li:hover .u-ewm{display: block;}
/*底部 end*/

/*媒体查询*/
@media \0screen\,screen\9 {
    .container{width: 1200px;}
}
@media (min-width: 1200px){
    .container{width: 1200px;}
}
@media (max-width: 1200px) {
    .is-header .container{padding: 0;}
    .m-nav{ width: 616px;}
    .m-nav li.nLi{width: 88px;}
    .m-lxwm{margin-left: 0;}
    .m-wxwb{margin-right: 0;}
    .m-wxwb .u-ewm{margin-left: -145px;}
}
@media (max-width: 992px) {
    .m-nav{ position: initial;width: 749px;margin: 0 auto 20px;}
    .m-nav li.nLi{width: 107px;}
    .m-logo img{margin: 0 auto;display: block;}
    .m-location{margin-bottom:20px;text-align:left;}
}
@media (max-width: 768px) {
    .container{padding: 0 15px;}
    .m-nav{display: none;}
    .m-snav{display: block;}
}
@media (max-width: 414px){
    .m-logo img{width: 100%;padding: 0 15px;}
    .m-wxwb{margin-top: 0;}
    .m-wxwb .u-ewm{margin-left: -111px;}
}
@media print{
    a:after{content:"" !important;}
}

/* 友情链接 */
@media (max-width: 992px) {
    .m-footer .container div,.m-footer p{float: none;text-align: center;}
}
@media (max-width: 768px) {
    .m-friendlink{height: auto;line-height: 30px;padding: 10px 0;}
    .m-friendlink .bd{top: 50px;right: 15px;}
    .m-friendlink .hd{margin-top: 12px;}
    .m-link{width: 50%;}
}
@media (max-width: 500px) {
    .m-link{width: 100%;}
}
@media (max-width:414px){
    .m-friendlink .hd{width: 100%;}
    .m-friendlink .bd{width: 93%;top: 110px;right: 50%; margin-right: -46.5%;}
}
</pre></body></html>